hame strap - Alemán Inglés Diccionario